pushing through - German English Dictionary